-- 商品分类数据插入脚本
-- 先创建分类，再创建商品

-- 清空现有分类数据（谨慎执行）
-- DELETE FROM wms_category;
-- ALTER TABLE wms_category AUTO_INCREMENT = 1;

-- 开始事务
BEGIN;

-- 插入一级分类
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'粮食作物', 0, 1, '0', 'admin', NOW(), N'黑龙江省主要粮食作物类别'),
(N'经济作物', 0, 2, '0', 'admin', NOW(), N'黑龙江省主要经济作物类别'),
(N'蔬菜', 0, 3, '0', 'admin', NOW(), N'黑龙江省主要蔬菜类别'),
(N'水果', 0, 4, '0', 'admin', NOW(), N'黑龙江省主要水果类别'),
(N'畜牧产品', 0, 5, '0', 'admin', NOW(), N'黑龙江省主要畜牧产品类别'),
(N'水产品', 0, 6, '0', 'admin', NOW(), N'黑龙江省主要水产品类别'),
(N'林产品', 0, 7, '0', 'admin', NOW(), N'黑龙江省主要林产品类别'),
(N'加工食品', 0, 8, '0', 'admin', NOW(), N'黑龙江省主要加工食品类别');

-- 插入二级分类：粮食作物
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'水稻', 1, 1, '0', 'admin', NOW(), N'黑龙江省主要水稻品种'),
(N'小麦', 1, 2, '0', 'admin', NOW(), N'黑龙江省主要小麦品种'),
(N'玉米', 1, 3, '0', 'admin', NOW(), N'黑龙江省主要玉米品种'),
(N'大豆', 1, 4, '0', 'admin', NOW(), N'黑龙江省主要大豆品种'),
(N'高粱', 1, 5, '0', 'admin', NOW(), N'黑龙江省主要高粱品种'),
(N'谷子', 1, 6, '0', 'admin', NOW(), N'黑龙江省主要谷子品种');

-- 插入二级分类：经济作物
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'油料作物', 2, 1, '0', 'admin', NOW(), N'黑龙江省主要油料作物'),
(N'糖料作物', 2, 2, '0', 'admin', NOW(), N'黑龙江省主要糖料作物'),
(N'药材', 2, 3, '0', 'admin', NOW(), N'黑龙江省主要药材'),
(N'烟草', 2, 4, '0', 'admin', NOW(), N'黑龙江省主要烟草'),
(N'麻类', 2, 5, '0', 'admin', NOW(), N'黑龙江省主要麻类');

-- 插入二级分类：蔬菜
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'叶菜类', 3, 1, '0', 'admin', NOW(), N'黑龙江省主要叶菜类蔬菜'),
(N'根茎类', 3, 2, '0', 'admin', NOW(), N'黑龙江省主要根茎类蔬菜'),
(N'瓜果类', 3, 3, '0', 'admin', NOW(), N'黑龙江省主要瓜果类蔬菜'),
(N'豆类', 3, 4, '0', 'admin', NOW(), N'黑龙江省主要豆类蔬菜'),
(N'菌类', 3, 5, '0', 'admin', NOW(), N'黑龙江省主要菌类');

-- 插入二级分类：水果
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'浆果类', 4, 1, '0', 'admin', NOW(), N'黑龙江省主要浆果类水果'),
(N'核果类', 4, 2, '0', 'admin', NOW(), N'黑龙江省主要核果类水果'),
(N'仁果类', 4, 3, '0', 'admin', NOW(), N'黑龙江省主要仁果类水果');

-- 插入二级分类：畜牧产品
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'肉类', 5, 1, '0', 'admin', NOW(), N'黑龙江省主要肉类产品'),
(N'蛋类', 5, 2, '0', 'admin', NOW(), N'黑龙江省主要蛋类产品'),
(N'奶类', 5, 3, '0', 'admin', NOW(), N'黑龙江省主要奶类产品'),
(N'蜂蜜', 5, 4, '0', 'admin', NOW(), N'黑龙江省主要蜂蜜产品');

-- 插入二级分类：水产品
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'淡水鱼', 6, 1, '0', 'admin', NOW(), N'黑龙江省主要淡水鱼类'),
(N'河蟹', 6, 2, '0', 'admin', NOW(), N'黑龙江省主要河蟹类'),
(N'贝类', 6, 3, '0', 'admin', NOW(), N'黑龙江省主要贝类');

-- 插入二级分类：林产品
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'坚果', 7, 1, '0', 'admin', NOW(), N'黑龙江省主要坚果类'),
(N'野生浆果', 7, 2, '0', 'admin', NOW(), N'黑龙江省主要野生浆果'),
(N'食用菌', 7, 3, '0', 'admin', NOW(), N'黑龙江省主要野生食用菌');

-- 插入二级分类：加工食品
INSERT INTO wms_category (category_name, parent_id, sort, status, create_by, create_time, remark)
VALUES 
(N'米面制品', 8, 1, '0', 'admin', NOW(), N'黑龙江省主要米面制品'),
(N'肉制品', 8, 2, '0', 'admin', NOW(), N'黑龙江省主要肉制品'),
(N'乳制品', 8, 3, '0', 'admin', NOW(), N'黑龙江省主要乳制品'),
(N'豆制品', 8, 4, '0', 'admin', NOW(), N'黑龙江省主要豆制品'),
(N'蜜饯', 8, 5, '0', 'admin', NOW(), N'黑龙江省主要蜜饯制品'),
(N'酒类', 8, 6, '0', 'admin', NOW(), N'黑龙江省主要酒类产品');

-- 提交事务
COMMIT;

-- 验证插入结果
-- SELECT * FROM wms_category ORDER BY parent_id, sort; 